Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 VENWOOD ROAD Semi-Detached £119,000 26 Mar 2007
66 VENWOOD ROAD Semi-Detached £33,000 29 Apr 1999
68 VENWOOD ROAD Terraced £130,000 2 Mar 2018
78 VENWOOD ROAD Terraced £20,060 31 Jul 1995
90 VENWOOD ROAD Semi-Detached £103,000 5 Feb 2016
96 VENWOOD ROAD Semi-Detached £143,950 2 Jun 2008
98 VENWOOD ROAD Detached £69,500 17 May 2000